package com.appspot.eusms.util;

import com.appspot.eusms.util.deque.LinkedBlockingDeque;

public class LinkedBlockingLifoQueue<E> extends LinkedBlockingDeque<E> {
    @Override
    public void put(E runnable) throws InterruptedException {
        super.putFirst(runnable);
    }

    @Override
    public boolean add(E runnable) {
        super.addFirst(runnable);
        return true;
    }

    @Override
    public boolean offer(E runnable) {
        super.addFirst(runnable);
        return true;
    }
}
